immediate-access store - German English Dictionary